home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2000 July / macformat-092.iso / Dreamweaver 3 / Configuration / Objects / Common / Navigation Bar.js < prev    next >
Encoding:
Text File  |  1999-12-01  |  832 b   |  40 lines

  1. // Copyright 1999 Macromedia, Inc. All rights reserved.
  2.  
  3. //*************** GLOBALS  *****************
  4.  
  5. var CMD_PATH = dreamweaver.getConfigurationPath() + "/Commands/Insert Nav Bar.htm";
  6.  
  7.  
  8. //******************* API **********************
  9.  
  10. function objectTag(){
  11.   var cmdWin, objectTag = '';
  12.  
  13.   if (navBarExists()) {
  14.  
  15.     if (confirm(MSG_NavBarExists))
  16.       dw.popupCommand("Modify Nav Bar.htm");
  17.  
  18.   } else {
  19.  
  20.     cmdWin = dw.getDocumentDOM(CMD_PATH).parentWindow;
  21.  
  22.     cmdWin.OBJECT_INSERT = true; // indicate that we are inserting
  23.  
  24.     dreamweaver.popupCommand("Insert Nav Bar.htm");
  25.  
  26.     objectTag = cmdWin.getObjectTag();
  27.  
  28.   }
  29.  
  30.   return objectTag;
  31. }
  32.  
  33. function navBarExists() {
  34.   var retVal = false;
  35.   var docDOM = dw.getDocumentDOM('document');
  36.   retVal = (docDOM.body.outerHTML.indexOf("MM_nbGroup") != -1)
  37.   return retVal;
  38. }
  39.  
  40.